Восстановление данных с неактивной флешки

Извлечение данных с трупов... На примере Iphone 13 Pro Max

Добрый!

Сегодня я расскажу как можно, или нет не так, как нужно правильно извлекать данные из разбитых телефонов без полноценного восстановления.

Задник:

Чтение данных с неисправного жесткого диска

WD10JMVW с царапиной, восстановление данных для Сергея из Хабаровска. Часть 1

Всем доброго. Сегодня в работе такой диск серии FBLite 2.5"

Скорей всего диск уронили, после сдавали в местный СЦ, диск вскрывался, очень аккуратно вырезана пленка под болты, идеально ровно, скорей всего менялся даже блок голов, но диск все равно продолжает стучать. Нужны данные.

Меняю плату юзб на совместимую сата, с переносом данных из пзу родной платы, для удобства работы. Можно распаять разъем сата к родной плате, это дольше да и зачем если всегда есть совместимые.

Вскрываю диск, на поверхности есть немного мусора, видимо вскрывали не в чистом боксе. Снимаю блок голов, вижу что по 2й из 4х голов есть следы запила, требуется разборка пакета дисков и осмотр их в каком состоянии они находятся. Разбираю, осматриваю.

На одной из 4х плоскостей есть царапина, как раз в области нахождения служебной информации, куда диск первым делом обращается при старте, нужно сделать так чтобы диск не касался этой царапины и постараться вычитать информацию сперва по остальным плоскостям. Выкусываю одну из 4х голов БМГ донора. Собираю пакет дисков, мою поверхность от мусора с прошлого сервиса. Ставлю огрызок БМГ в диск клиента и вперед.

Запускаю утилиту.

Паспортные данные не прочитаны, объём 0, этого следовало ожидать при таких повреждениях. Сохраняем служебную информацию по 0й голове, помним что второй физической головы снизу, те 1й логической у нас нет. Далее идем в каталог модулей и делаем проверку опять же только по 0й голове, на 1й у нас царапина и головы пока нет.

Результаты проверки не утешительные, довольно много битых модулей, некоторые уникальны для этого диска и критичны для доступа к данным.

В первую очередь пытаюсь считать важные модули, пропуская ошибки чтения. Модуль 25 считан и имеет всего одну ошибку.

На выходе получаем такой файл с расширением BAD в папке с ресурсами.

Открываю в хекс редакторе и видим что до поврежденного места DE-AD идут 00 и после идут 00

Предполагаю что и на месте DE-AD были 00, заполняю это поле 00 значением

Сохраняю его как 25.rpm и пытаюсь записать в диск на то же место где ранее находился модуль в служебной части диска. Копию 1 исключаю так как голова по прежнему отсутствует.

Запись прошла успешно. Проверяю модуль повторным считыванием, тоже успешно, это радует. Идем дальше к следующему поврежденному модулю.

Восстановил таким образом часть модулей где были аналогичные проблемы.

Там же где строка DE-AD приходится не на 00 а на данные в комплексе есть инструмент ремонта модулей, например модуль 4E

После ремонта модуля, пересчитываю контрольную сумму, проверяю и записываю модуль обратно. После ремонта всех поврежденных модулей получаю такую картину, все записанные на свои места модули считываются, не пришлось переносить их на новые места в служебной части. У некоторых модулей не сходится контрольная сумма.

Переключаю питание, пере захожу в утилиту, загружаю лоадер из бэкапа этого же диска, грузим дир в озу, включая 02 модуль, диск уже определяется с верным серийным номером, объём так же 0.

При обращении к пользовательской зоне, ошибка ABR, не пускает.

Возвращаюсь к модулям снова, переписываю не критичные модули от диска донора с такой же FW. Получаю такую картину. модули записались, прочитались, контрольная сумма некоторых не совпала, не страшно.

Далее блокирую доступ к SA перезапускаю питание и утилиту, в озу разрешаю доступ к SA. Все красиво. Сохраняю резервную копию системных файлов.

Проверяю чтение поверхности в области User Area (UA), тоже все красиво.

Перехожу в окно Data Extractor, строю карту голов, исключаю голову 1, тк у нас ее нет. Строю дерево каталогов и файлов. Данные доступны.

Тут я думаю нужны все файлы. Поэтому строю карту занятых секторов. Получаю размер 929,66Гб данных. тк головы 1 нет, строю карту с учетом карты голов 0, 2, 3 - объём полученный 701,87Гб это можно прочитать этими головами, вперед.

В процессе чтения выяснилось что голова 3 читает очень плохо в начале диска, поэтому процесс чтения был запущен с конца диска. В ходе чтения попадались такие вкрапления нечитаемых секторов. Видимо мусор от запила по 1й голове разлетелся по диску, глазом не видно но что на 0й что на 2й или 3й поверхности такие места встречались, после вычитывания буду мыть плоскости и пытаться их перечитать.

В процессе вычитывания проверяя результат, заметил что в конце диска сектора заполнены значением 00, данных там нет. Следовательно незачем читать пустую часть диска. Вычитываю $Bitmap файл 29мб и находится полностью в зоне головы 3, читаю, много битого, отмена.

Пробую читать мфт, 161мб, часть файла на 0й голове часть на 3й, дыры есть тоже, пробую дочитать то что есть. Файл состоит из заголовков метаданных.

Продолжение следует....

PS: в пост не входит более 25 медиа.

Восстановление данных с отрывом

Всем доброго. Пришел в работу такой переносной USB накопитель Seagate 1Tb
Нужны данные, во время работы потянули за провод диск упал, диск не открывается, данные недоступны.

Диагностика бесплатно в течении 15-30 минут была озвучена клиенту. Приступаю.
Вскрываю корпус который ранее уже разбирался. Отсоединяю USB- Sata переходник. Подключаю питание и сата разъем, кратковременно даю питание, слышу что диск не может запуститься, делает три раза писк и после молчит. Частый случай после удара, залипание блока головок на поверхности. Предварительно озвучиваю стоимость для этого диска 6-7тр, если блок голов остался жив и им можно будет вычитать данные после расклинивания.
(Болты с диска выкручены мной, фото сделано после осмотра внутреннего, решил будет интересно, решил рассказать.)

Подготовив диск. Вскрываю корпус диска, для доступа в герметичную зону накопителя, вижу головки на поверхности, съёмником от ertools (жаль он их больше не выпускает) снимаю блок голов

Возвращаю на парковку. На поверхности это не пыль а след оставленный головкой на поверхности, что не есть хорошо

Другим съёмником этой же фирмы снимаю блок голов для осмотра по микроскопом, но тут и не вооруженным глазом видно что все печально
Пара голов отсутствует.

Клиенту озвучена новая стоимость работ, тк все становится гораздо сложнее. 16-18тр в зависимости от того сколько придется работать с диском. Разбирать пакет дисков, снимать с поверхности отсутствующие головки. После согласования, приступаю. Сделав необходимые работы снимаю первый диск.

Упс, а где голова то. Ну да ладно нам не они нужны а данные, снимаю второй, для осмотра снизу

А вот и 0я голова, с мясом оторванная
Так а где же первая то? Смотрю в фильтр и нахожу ее там

Собираю все назад, ставлю блок голов с живого диска донора, в этом накопителе предусилитель на блоке голов имеет такие параметры
*PAUNI_L2958*PA VID=0011 PN=000D Rev=0001- PA_LSI2958 Found
В этой серии дисков встречал 4 варианта блока голов с разными данными
*PAUNI_L2957*PA VID=0006 PN=0009 Rev=0002- PA_UNI Found
Это самый ходовой, часто встречаются
А бывают и такие
*PAUNI_L2958*PA VID=0011 PN=000D Rev=0000- PA_LSI2958 Found
Или
"*PAUNI_T5563 Pwg=0000*PA VID=000C PN=0049 Rev=0003- PA_UNI Found "
Или
"*PA_TI5565*PA VID=0012 PN=0055 Rev=0000- PA_TI5565 Found "
Все эти доноры держу в наличии для таких случаев, чтобы не тратить драгоценное время на поиска и заказ донора
Включаю накопитель, слушаю, рекалибровка диска проходит успешно без посторонних звуков
В отчете терминала тоже все красиво
Паспорт считался, утилита инициализирована

Первым делом сохраняю служебную информацию, мало ли диск во время работы запилится, тогда будет возможность хот-свапа используя сохраненные данные добраться до поверхности с данными

Служебная часть успешно сохранена, ресурсы зарезервированы

Проверяю чтение поверхности, сектор 0, mbr
Вижу все успешно, окончание сектора 55AA как и должно быть

Далее запускаю Data Extractor не закрывая окно утилиты, создаю новую задачу куда будет делаться по секторная копия данных

Строю карту голов
Для того чтобы видеть по какой головке будут идти ошибки чтения, и в случае чего ее можно отключить

Карта голов успешно построена

Приступаю к построению структуры, все успешно. Папки и файлы видны

Строю карту занятых секторов

Почти 700гб данных, ставлю на вычитывание, но так как в начале у нас есть след от касания головки поверхности, то чтение запускаю с конца диска.

Во время чтения было замечено что головка Н3 читает плохо, диск зависает, перезапускается, головка была исключена из чтения, чтение шло по 3м из 4х головок
Позже была отключена и Н0 так как и на ней наблюдались перебои с чтением
Пока идет чтение посмотрю материнскую плату ноутбука Asus X712 подает в bsod

Смотрю питания и сигналы с шим

Все красиво, но это другая история.
Спустя продолжительное время, применяя различные методики при вычитывании, было прочитано все что возможно по всем головка, заменив еще раз блок голов с донора
удалось вычитать большую часть данных
Некоторые файлы имеют повреждения, в некоторых местах поверхность не читается вообще
Результат вышел такой. Некоторые файлы отмечены как problem, но они могут вполне открываться. Если будет хоть один не читаемый сектор при сохранении, программа отметит его как дефектный.

Берегите жесткие диски, во время работы постарайтесь не применять к ним механические воздействия, извлекайте через безопасный способ или отключение питания, не подключайте в плохой разъем USB
Все это может привести к повреждению как и самого диска так и блока головок и стоимость и сложность работ иногда зашкаливают чтобы после все это восстановить.
Если у вас похожая ситуация, обращайтесь, где то могу помочь советом или действие. Нахожусь в Москве, работаю по всей России.
Всем добра. Пока.

О бекапах. Iphone 8 plus

Когда нужно начинать делать бекапы данных?

Думаете на этом этапе?

Наверное на этом

Да. О бекапах вспоминается уже на этапе невозврата

Да. Даже для многих мастеров это уже является точкой невозврата и не каждый готов взяться за такое восстановление.
И правильно, чем меньше в телефоне копаются далёкие от ремонта "мастера", тем больше шансов восстановить что то.
Этот кусок металла, стекла и кремния пришёл ко мне из первых рук, т.е ещё не был в профессиональных лабораториях по восстановлению данных за овер прайсы, а значит если основное тут живое, в данном случае это процессор, arb и чип памяти, то в 99% случаев имеется шанс на восстановление данных.
Клиент попросил не восстанавливать телефон, а только вычитать данные.
Ну тут действительно не имеет смысл восстанавливать остальное, ведь телефон уничтожен полностью. Вот прям начиная от основных камер и заканчивая полумёртвым нижним шлейфом. Остальное более менее полурабочее. Например работает кнопка включения, полурабочий аккумулятор, который через пару зарядок умрёт и часть нижнего шлейфа только по зарядке (микрофоны/вибро и часть шлейфа просто перемололо.
Даже кнопка home уничтожена)

Плату немножко погнуло

Да, симкарту уже не вставить xD
Но это мелочи. Попросили же дату извлечь)
Эта плата восстановлению не подлежит, так как повсюду отбитые катушки и даже расколот интерфейсный контроллер питания

Итак, как и говорил ранее, потребуется важный комплект для запуска телефона:
1. Чип памяти.
Изгиб пришёлся как раз на него и первым делом его нужно снять и зачитать на программаторе

Так. Один из ресурсов целый, а значит нужно переходить к процессору.
2. Проц на удивление не пострадал вообще. Есть пару отбитых пятаков, но они вообще не критичные

И последнее - чип арб. На 8 и 8+ он находится в микросборке индуктивностей

И вот она то и лопнула на треть.
Надо снять и сделать всего 3 замера)

Знаете где находится маленькая стекляшка арб?

Сборка развалилась чётко рядом с ней.
А по замерам она живая)
Но понятное дело телефон не сможет запуститься без этой сборки и поэтому я сделаю небольшой колхоз, который покажу далее.
Так как смысла нет восстанавливать сеть, то модем переносить не буду, а для полноценного запуска с кнопки потребуется чип nfc, иначе телефон не сможет попасть в рабочий стол и после ввода код-пароля уйдёт в перезагрузку и потом потребуется его прошивать, а так как модем чуток пострадал, то прошивать не рекомендуется.
Перенос буду делать на подготовленную на ЧПУ станке плату

При снятии чипа нфс с донорской платы я не догрел его и оторвал часть контактов, но это не страшно, восстановил

Далее мне нужно оставить целую микросборку на донорской плате, но сделать так, что бы чип арб был родным.
Для этого под процессором отрываю пятаки с шиной i2c4 и делаю из под него перемычки, а на самом процессоре делаю свободные проходы для этих проволочек

Диаметр этой проволоки, судя по этикетке от китайских инженеров, 0.008мм

Это меньше человеческого волоса, но работать с ней под микроскопом очень легко.
Делаю необходимые навесные дорожки и закрепляю микросборку на месте модема.

Со стороны это выглядит так:

А далее запускаю с кнопки как и планировал

И делаю синхронизацию данных на комп

При этом спасено 48гб данных.
Очередной успешный ремонт отправляется мне в копилку.
И хорошо, что телефон нигде не побывал, как например не повезло этому айфону

Это 12 про макс, побывавший у мошейников, где за ремонт обьявили 65 тысяч, но потом сторговались до 40 косарей за данные, а когда телефон пролежал там пару месяцев без какого либо результата, то начали искать другие сервисы и наткнулись на меня.
Но забрать просто так телефон и предоплату 40к удалось не сразу, а после необходимых убеждений отдали в таком виде, правда украли чип памяти в отместку. Потом они успешно закрылись, сменили название за пару дней и открылись в рядом стоящем павильоне под другим именем, типа нам пох уже ничего не знаем.
Но после углубленной диагностики выяснилось, что модем тут треснул, а значит восстановление телефона без данных не имеет никакого смысла.
Только менять материнскую плату с ошибкой аккума, дисплея и камеры, так как они привязаны к процессору.
А если бы телефон попал ко мне, то я бы смог восстановить данные с очень большим шансом.
Поэтому держу планку)

Да, есть там парочка негативных отзывов, но они в основном по некачественным дисплеям, ибо ставишь копию, а от неё ждут качества выше оригинала. А, ну ещё лет 5 назад деду бритву не смог отремонтировать и пару отзывов от конкурентов xD
Гуглите отзывы ещё до сдачи в ремонт.
Это сэкономит Вам не только время и деньги, но ещё и нэрвы)

Задать вопрос по тотально раздробленным телефонам можно мне в личку, либо в тележку, а так же в запрещённую инсту. Либо тут по призыву @R.Fon

Увидимся)

Блондинистая логика или установка прав запрета на папку

Сижу на работе копаюсь в ноуте. Заходит в комнату блондинистая коллега. У меня в телефоне похоже вирус завелся. Я его удаляю, а он опять появляется – ехе называется. При чем «ехе» она читает как русские буквы.

Не посмотришь... ?

Прогоняю тел антивирусом с компа – вирусов нет. Открываю память телефона, там лежит setup.exe – что- то типа дров для компа. Смотрю, среди прочих папок одна «нельзя». Хмм…) - открываю - там еще одна такая-же, и так еще раз 10. А в конечной папке фотка голого мужика. Ну думаю - спрятала…

На следующее дежурство подходит опять. Я – говорит, решила почистить телефон от мусора, и нечаянно удалила фотографии. Нельзя их восстановить?

Сканирую тел программкой …Recovery, и поднимаю целую сессию в откровенных позах.

Сижу и думаю – какие-же "права запрета были у этой папки?

Fastler - информационно-развлекательное сообщество которое объединяет людей с различными интересами. Пользователи выкладывают свои посты и лучшие из них попадают в горячее.

Контакты

© Fastler v 2.0.2, 2024


Мы в социальных сетях: